self-registering barometer - German English Dictionary